supporting ground vehicles - Turkish English Dictionary